Big Huge Thesaurus

family Indriidae

noun

sounds kind of like